.file_list input[type=checkbox] {
  box-shadow: none!important;
}
.fa {
  color: inherit;
  opacity: 1;
}
.file_list table tr td .file_icon {
  color: #778087;
}
.file_list .nav_dir {
  color: #666;
}
.file_list .nav_dir a {
  color: #06c;
}
.file_list .table {
  table-layout: fixed;
}
.file_list .table thead {
  background: #eee;
  border: 1px solid #ddd;
}
.file_list .table tbody>tr>td {
	white-space: nowrap;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
}
.file_list .table tbody>tr>td:first-child {
  padding: 8px 0 8px 12px;
}
.file_list .table tbody>tr>td:first-child input {
  margin-top: 0;
}
.w3p {
  width: 3%;
}
.w7p {
	width: 7%;
}
.w13p {
	width: 13%;
}
.w30p {
  width: 30%;
}
.w10p {
  width: 10%;
}
.w17p {
  width: 17%;
}
.text_ellipsis {
  white-space: nowrap;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
}

.ng-cloak {
	display: none;
}